; Music of Pro Mountain Bike Simulator (1989) (Alternative Software) (Tiny Williams)
; Ripped by Megachur the 18/01/2007

	write "PROMOUBS.BIN"

music_date_rip	equ &1217
music_adr	equ &b200
first_theme	equ 1
last_theme	equ 1

	read "music_header_v1_0.asm"

; &b365
; db "yniT 9891 (c)"

	ld a,#00                ; test player
	ld (lb239),a
	ei
.lb206
	call &bd19
	halt
	halt
	ld a,#54
	call lb231
	call lb240
	ld a,#55
	call lb231
	ld a,#2f
	call &bb1e
	jr nz,lb229
	ld a,#42
	call &bb1e
	jr z,lb206
	jp lb540
.lb229
	ld hl,#2020
	ld (lb23d),hl
	jr lb206
.lb231
	ld bc,#7f10
	out (c),c
	out (c),a
	ret
.lb23f equ $ + 6
.lb23e equ $ + 5
.lb23d equ $ + 4
.lb23c equ $ + 3
.lb23b equ $ + 2
.lb23a equ $ + 1
.lb239
	db #01,#00,#00,#00,#00,#00,#00
;
.play_music
.lb240
;
	push af
	push bc
	push de
	push hl
	ld a,#b9
	ld (lb506),a
	call lb29c
	ld a,(lb23b)
	or a
	jr z,lb283
	ld hl,lb36c
	dec (hl)
	ld h,#b7
	call lb359
	inc h
	call lb359
	inc h
	call lb359
	call lb307
	call lb348
	call lb4e9
	ld hl,lb36c
	ld a,(hl)
	or a
	jr nz,lb275
.lb274 equ $ + 1
	ld (hl),#01
.lb275
	ld a,(lb23b)
	or a
	jr z,lb283
	call lb4f9
	pop hl
	pop de
	pop bc
	pop af
	ret
.lb283
	call lb307
	call lb348
	ld a,(lb23c)
	or a
	jr z,lb297
	call lb555
	ld h,#bb
	call lb507
.lb297
	pop hl
	pop de
	pop bc
	pop af
	ret
.lb29c
	ld a,(lb23b)
	or a
	jr nz,lb2a8
	ld a,(lb239)
;
.init_music
;
	ld (lb7fc),a
.lb2a8
	ld a,(lb7fc)
	or a
	ret z
	push af
	call lb540
	pop af
	cp #02
	ret nc
	ld (lb23b),a
	dec a
	add a
	add a
	add a
	add #33
	ld e,a
	adc #bb
	sub e
	ld d,a
	ld a,(de)
	inc de
	ld (lb274),a
	ld h,#b7
	call lb2e1
	call lb2e1
	call lb2e1
	xor a
	ld (lb23d),a
	inc a
	ld (lb36c),a
	ld a,#10
	ld (lb23f),a
	ret
.lb2e1
	ld l,#05
	ld (hl),#01
	dec l
	xor a
	ld (hl),a
	ld l,#07
	ld (hl),a
	ld l,#09
	ld (hl),a
	ld l,#15
	ld (hl),a
	ld a,(de)
	inc de
	ld c,a
	ld a,(de)
	inc de
	ld b,a
	ld l,#02
	ld a,(bc)
	ld (hl),a
	inc bc
	inc l
	ld a,(bc)
	ld (hl),a
	inc bc
	ld l,#00
	ld (hl),c
	inc l
	ld (hl),b
	inc h
	ret
.lb307
	ld a,(lb23a)
	or a
	ret z
	cp #08
	ret nc
	ld l,a
	ld a,(lb23c)
	or a
	jr z,lb31a
	cp l
	jr c,lb320
	ret
.lb31a
	ld a,(lb35c)
	ld (lb470),a
.lb320
	ld a,l
	ld (lb23c),a
	add a
	add #19
	ld l,a
	adc #bf
	sub l
	ld h,a
	ld de,lbb02
	ldi
	ex de,hl
	ld a,(de)
	ld (hl),a
	ld d,a
	dec l
	ld e,(hl)
	xor a
	ld (lb23a),a
	ld l,#04
	ld (hl),a
	ld l,#15
	ld (hl),a
	ld l,#16
	ld (hl),#01
	jp lb3a7
.lb348
	ld a,(lb23c)
	or a
	ret z
	ld hl,lbb02
	ld a,h
	ld (lb506),a
	ld e,(hl)
	inc l
	ld d,(hl)
	jr lb370
.lb359
	ld l,#20
.lb35c equ $ + 1
	ld a,#3f
	and (hl)
	jr nz,lb366
	ld l,#07
	ld a,(hl)
	ld (lb563),a
.lb366
	ld l,#02
	ld e,(hl)
	inc l
	ld d,(hl)
.lb36c equ $ + 1
	ld a,#00
	or a
	jr nz,lb37b
.lb370
	ld l,#05
	dec (hl)
	jr z,lb3a7
	call lb79d
	call lb9d8
.lb37b
	call lb969
	call lb935
	call lb92e
	call lb484
	call lb7a8
	call lb8e3
	ld l,#04
	bit 5,(hl)
	ret z
	ld a,r
	and #07
	ld c,a
	ld l,#07
	ld a,(lb707)
	add c
	ld (hl),a
	ld a,(lb709)
	ld l,#09
	ld (hl),a
	ret nc
	inc (hl)
	ret
.lb3a7
	ld a,(de)
	inc de
	or a
	jp m,lb3e3
.lb3ad
	ld l,#0c
	ld (hl),a
	ld l,#02
	ld (hl),e
	inc l
	ld (hl),d
	call lb7c3
	ld l,#14
	ld a,(hl)
	ld l,#0b
	ld (hl),a
	ld l,#0d
	ld a,(hl)
	ld l,#05
	ld (hl),a
	ld l,#18
	ld (hl),#00
	ld l,#2d
	ld a,(hl)
	dec l
	ld (hl),a
	ld l,#0e
	call lb3d3
	inc l
.lb3d3
	ld a,(hl)
	ld c,a
	and #0f
	inc l
	ld (hl),a
	ld a,c
	rra
	rra
	rra
	rra
	and #0f
	inc l
	ld (hl),a
	ret
.lb3e3
	cp #e0
	jr nc,lb40b
	cp #d0
	jr nc,lb41b
	cp #c0
	jr nc,lb413
	cp #b0
	jr nc,lb442
	ld c,h
	add a
	add #2e
	ld l,a
	adc #b8
	sub l
	ld h,a
	ld a,c
	ld c,(hl)
	inc hl
	ld b,(hl)
	ld h,a
	ld (lb406),bc
.lb406 equ $ + 1
	call #0000
	jp lb3a7
.lb40b
	sub #df
	ld l,#0d
	ld (hl),a
	jp lb3a7
.lb413
	sub #c0
	ld l,#14
	ld (hl),a
	jp lb3a7
.lb41b
	sub #d0
	ld l,#14
	ld (hl),a
	ex de,hl
	ld e,#0e
	ldi
	ld e,#11
	ldi
	ex de,hl
	ld a,(de)
	rra
	rra
	rra
	rra
	and #0f
	ld l,#19
	ld (hl),a
	inc l
	ld (hl),a
	ld a,(de)
	and #0f
	ld l,#1b
	ld (hl),a
	inc l
	ld (hl),a
	inc de
	jp lb3a7
.lb442
	sub #b0
	add a
	add #17
	ld c,a
	adc #b6
	sub c
	ld b,a
	ld a,(bc)
	ld l,#21
	ld (hl),a
	inc l
	inc bc
	ld a,(bc)
	ld (hl),a
	inc l
	ld (hl),#00
	ld l,#04
	set 0,(hl)
	jp lb3a7
.lb45e
	pop af
	xor a
	ld (lb23c),a
	ld (lbb0b),a
	ld (lb90b),a
	ld a,(lb35c)
	and #db
	ld c,a
.lb470 equ $ + 1
	ld a,#00
	and #24
	or c
	ld (lb35c),a
	ld a,(lb23b)
	or a
	ret nz
	ld a,#3f
	ld (lb35c),a
	jp lb555
.lb485 equ $ + 1
.lb484
	ld a,#55
	rrca
	ld (lb485),a
	ret c
	dec de
	ld a,(de)
	inc de
	cp #8e
	jr z,lb49c
	ld l,#0d
	ld a,(hl)
	ld l,#2a
	sub (hl)
	ld l,#05
	cp (hl)
	ret c
.lb49c
	ld l,#04
	bit 3,(hl)
	ret z
	bit 6,(hl)
	jr z,lb4bf
	ld l,#2c
	dec (hl)
	jr nz,lb4b3
	inc l
	ld a,(hl)
	dec l
	ld (hl),a
	ld l,#04
	res 6,(hl)
	ret
.lb4b3
	ld l,#2b
	ld a,(hl)
	ld l,#07
	add (hl)
	ld (hl),a
	ret nc
	ld l,#09
	inc (hl)
	ret
.lb4bf
	ld l,#2c
	dec (hl)
	jr nz,lb4cd
	inc l
	ld a,(hl)
	dec l
	ld (hl),a
	ld l,#04
	set 6,(hl)
	ret
.lb4cd
	ld l,#07
	ld a,(hl)
	ld l,#2b
	sub (hl)
	ld l,#07
	ld (hl),a
	ret nc
	ld l,#09
	dec (hl)
	ret
.lb4db
	ld l,#04
	res 5,(hl)
	ret
.lb4e0
	ld a,#40
	ld (lb23d),a
	ld (lb23e),a
	ret
.lb4e9
	ld hl,lb23d
	ld a,(hl)
	or a
	ret z
	inc hl
	dec (hl)
	ret nz
	ld (hl),a
	inc hl
	dec (hl)
	ret p
	inc (hl)
	jr lb540
.lb4f9
	call lb555
	ld h,#b7
	call lb507
	inc h
	call lb507
.lb506 equ $ + 1
	ld h,#b9
.lb507
	ld l,#06
	call lb523
	call lb523
	ld a,(lb23f)
	add a
	ret z
	ld b,(hl)
	inc l
	add a
	add a
	add a
	add (hl)
	push hl
	ld l,a
	ld h,#ba
	ld a,b
	ld c,(hl)
	pop hl
	jr lb527
.lb523
	ld a,(hl)
	inc l
	ld c,(hl)
	inc l
.lb527
	ld b,d
	out (c),a
.lb52b equ $ + 1
	ld a,#c0
	ld b,e
	out (c),a
	and #3f
	out (c),a
	ld b,d
	out (c),c
	ld b,e
	ld c,a
	or #80
	out (c),a
	out (c),c
	ret
.lb53f
	pop af
.lb540
	xor a
	ld (lb23b),a
	ld (lb23c),a
	ld (lb7fc),a
	ld (lb239),a
	ld (lb7c4),a
	ld a,#3f
	ld (lb35c),a
.lb555
	ld de,#f4f6
	ld b,e
	in a,(c)
	or #c0
	ld (lb52b),a
	ld a,#06
.lb563 equ $ + 1
	ld c,#01
	call lb527
	ld a,(lb35c)
	ld c,a
	ld a,#07
	jr lb527
	dw #077c,#0710,#06ab,#064b
	dw #05f1,#059b,#054b,#04ff
	dw #04b7,#0473,#0433,#03f7
	dw #03be,#0388,#0355,#0326
	dw #02f8,#02ce,#02a5,#027f
	dw #025c,#023a,#021a,#01fb
	dw #01df,#01c4,#01ab,#0193
	dw #017c,#0167,#0153,#0140
	dw #012e,#011d,#010d,#00fe
	dw #00f0,#00e2,#00d5,#00c9
	dw #00be,#00b3,#00a9,#00a0
	dw #0097,#008e,#0086,#007f
	dw #0078,#0071,#006b,#0065
	dw #005f,#005a,#0055,#0050
	dw #004b,#0047,#0043,#003f
	dw #003c,#0039,#0035,#0032
	dw #0030,#002d,#002a,#0028
	dw #0026,#0024,#0022,#0020
	dw #001e,#001c,#001b,#0019
	dw #0018,#0016,#0015,#0014
	dw #0013,#0012,#0011,#0010
	dw lb621,lb62b,lb62f,lb631
	dw lb635
.lb621
	db #00,#0c,#01,#0d,#02,#0e,#01,#0d
.lb62f equ $ + 6
.lb62b equ $ + 2
	db #00,#8c,#00,#07,#00,#87,#00,#8c
.lb631
	db #00,#04,#00,#84
.lb635
	db #79,#6e,#69,#54,#20,#39,#38,#39
	db #31,#20,#28,#63,#29
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
.lb709 equ $ + 7
.lb707 equ $ + 5
	db #00,#00,#00,#00,#00,#00,#01,#00
	db #08,#0f,#00,#04,#00,#00,#00,#00
	db #00,#00,#0f,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#01,#08,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00
.lb72e
	ld l,#04
	res 2,(hl)
	ret
.lb733
	call lb789
	ld l,#1f
.lb738
	ld a,(hl)
.lb739
	cpl
	and c
	ld c,a
	ld l,#04
	res 4,(hl)
	res 0,(hl)
	ld a,h
	cp #b9
	jr z,lb74c
.lb747
	ld a,c
	ld (lb35c),a
	ret
.lb74c
	ld a,(lb23c)
	or a
	jr z,lb747
	ld a,c
	ld (lb470),a
	ret
.lb757
	call lb789
	ld l,#20
	jr lb738
.lb75e
	call lb789
	ld l,#1f
	ld a,(hl)
	inc l
	or (hl)
	jr lb739
.lb768
	call lb789
	ld l,#20
	ld a,(hl)
	cpl
	and c
	ld (lb35c),a
	ld l,#04
	set 4,(hl)
	ret
.lb778
	ld l,#0b
	ld (hl),#00
.lb77c
	pop af
	ld l,#0d
	ld a,(hl)
	ld l,#05
	ld (hl),a
	ld l,#02
	ld (hl),e
	inc l
	ld (hl),d
	ret
.lb789
	ld a,(lb35c)
	ld l,#1f
	or (hl)
	inc l
	or (hl)
	ld c,a
	ret
.lb793
	ld l,#15
	ld (hl),#01
	ret
.lb798
	ld l,#15
	ld (hl),#ff
	ret
.lb79d
	ld l,#15
	ld a,(hl)
	or a
	ret z
	ld l,#0c
	add (hl)
	ld (hl),a
	jr lb7c3
.lb7a8
	ld l,#04
	bit 0,(hl)
	ret z
	ld l,#21
	ld a,(hl)
	inc l
	ld b,(hl)
	inc l
	add (hl)
	ld c,a
	jr nc,lb7b8
	inc b
.lb7b8
	inc (hl)
	ld a,(bc)
	or a
	jp p,lb7c0
	ld (hl),#00
.lb7c0
	ld l,#0c
	add (hl)
.lb7c4 equ $ + 1
.lb7c3
	add #00
	add a
	add #6f
	ld c,a
	adc #b5
	sub c
	ld b,a
	ld a,(bc)
	inc bc
	ld l,#07
	ld (hl),a
	ld a,(bc)
	ld l,#09
	ld (hl),a
	ld l,#04
	bit 2,(hl)
	ret z
	push de
	ld l,#27
	ld e,(hl)
	inc l
	ld d,(hl)
	ld l,#07
	ld c,(hl)
	ld l,#09
	ld b,(hl)
	ex de,hl
	add hl,bc
	ex de,hl
	ld (hl),d
	ld l,#07
	ld (hl),e
	pop de
	ld l,#29
	ld a,(hl)
	ld l,#26
	ld (hl),a
	ret
.lb7f6
	ld a,(de)
	ld (lb7c4),a
	inc de
	ret
.lb7fc
	nop
.lb7fd
	inc (hl)
	ret
	db #00,#00,#00,#00,#00,#00,#00,#02
	db #00,#03,#00,#09,#0f,#00,#04,#00
	db #00,#00,#00,#00,#00,#0f,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #02,#10,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00
	dw lb8bd,lb793,lb798,lb876
	dw lbb2e,lb88f,lb89e,lb72e
	dw lb85e,lb871,lb733,lb757
	dw lb75e,lb768,lb77c,lb778
	dw lb7f6,lb53f,lb8f6,lb4db
	dw lb8b5,lb45e,lb9bc,lb4e0
.lb85e
	ex de,hl
	ld e,#2a
	ldi
	ldi
	ld a,(hl)
	ldi
	ld (de),a
	ex de,hl
	ld l,#04
	set 3,(hl)
	set 6,(hl)
	ret
.lb871
	ld l,#04
	res 3,(hl)
	ret
.lb876
	ld a,(de)
	inc de
	ld l,#16
	ld (hl),a
	ld a,(de)
	rra
	rra
	rra
	rra
	and #0f
	ld l,#1d
	ld (hl),a
	inc l
	ld (hl),a
	ld a,(de)
	and #0f
	ld l,#17
	ld (hl),a
	inc de
	ret
.lb88f
	ex de,hl
	ld e,#24
	ldi
	ldi
	ldi
	ex de,hl
	ld l,#04
	set 1,(hl)
	ret
.lb89e
	ex de,hl
	ld e,#27
	ldi
	ldi
	ld e,#24
	ldi
	ldi
	ld e,#29
	ldi
	ex de,hl
	ld l,#04
	set 2,(hl)
	ret
.lb8b5
	ld l,#00
	ex de,hl
	ldi
	ldi
	ex de,hl
.lb8bd
	ld a,(lb239)
	ld (lb7fc),a
	ld l,#00
	ld c,(hl)
	inc l
	ld b,(hl)
	ld a,(bc)
	ld e,a
	inc bc
	ld a,(bc)
	inc bc
	ld d,a
	or e
	jr z,lb8da
	ld (hl),b
	dec l
	ld (hl),c
	inc l
	inc l
	ld (hl),e
	inc l
	ld (hl),d
	ret
.lb8da
	ld d,b
	ld e,c
	pop bc
	ld a,(lbf1a)
	jp lb3e3
.lb8e3
	ld l,#04
	bit 4,(hl)
	ret z
	ld l,#1f
	ld a,(hl)
	inc l
	or (hl)
	ld c,a
	ld a,(lb35c)
	xor c
	ld (lb35c),a
	ret
.lb8f6
	ld l,#04
	set 5,(hl)
	ret
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#04,#00,#05,#00,#0a
.lb90b
	db #0f,#00,#04,#00,#00,#00,#00,#00
	db #00,#0f,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#04,#20,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00
.lb92e
	ld l,#04
	bit 2,(hl)
	jr nz,lb93a
	ret
.lb935
	ld l,#04
	bit 1,(hl)
	ret z
.lb93a
	ld l,#26
	dec (hl)
	jp m,lb7fd
	ld l,#25
	bit 7,(hl)
	jr nz,lb955
	ld l,#24
	ld a,(hl)
	ld l,#07
	add (hl)
	ld (hl),a
	ld l,#25
	ld a,(hl)
	ld l,#09
	adc (hl)
	ld (hl),a
	ret
.lb955
	ld l,#07
	ld a,(hl)
	ld l,#24
	sub (hl)
	ld l,#07
	ld (hl),a
	ld l,#25
	ld c,(hl)
	res 7,c
	ld l,#09
	ld a,(hl)
	sbc c
	ld (hl),a
	ret
.lb969
	ld l,#0f
	ld a,(hl)
	or a
	jr z,lb984
	ld l,#19
	dec (hl)
	ret nz
	inc l
	ld a,(hl)
	dec l
	ld (hl),a
	ld l,#0f
	dec (hl)
	inc l
	ld a,(hl)
	ld l,#0b
	add (hl)
	cp #0f
	ret nc
	ld (hl),a
	ret
.lb984
	ld l,#12
	ld a,(hl)
	or a
	jr z,lb9a2
	ld l,#1b
	dec (hl)
	ret nz
	inc l
	ld a,(hl)
	dec l
	ld (hl),a
	ld l,#12
	dec (hl)
	ld l,#0b
	ld a,(hl)
	ld l,#13
	sub (hl)
	jr nc,lb99e
	xor a
.lb99e
	ld l,#0b
	ld (hl),a
	ret
.lb9a2
	ld l,#18
	ld a,(hl)
	or a
	ret z
	ld l,#1d
	dec (hl)
	ret nz
	inc l
	ld a,(hl)
	dec l
	ld (hl),a
	ld l,#0b
	ld a,(hl)
	ld l,#17
	sub (hl)
	jr nc,lb9b8
	xor a
.lb9b8
	ld l,#0b
	ld (hl),a
	ret
.lb9bc
	call lb757
	pop af
	ld l,#21
	ld (hl),#b0
	inc l
	ld (hl),#00
	inc l
	ld (hl),#00
	ld l,#04
	set 0,(hl)
	ld a,(lb7c4)
	neg
	add #16
	jp lb3ad
.lb9d8
	ld l,#16
	ld a,(hl)
	ld l,#05
	cp (hl)
	ret nz
	ld a,(de)
	cp #8e
	ret z
	ld l,#18
	ld (hl),#01
	ld l,#15
	ld (hl),#00
	ld l,#04
	res 1,(hl)
	ret
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#01,#02,#03,#04,#05,#06,#07
	db #08,#09,#0a,#0b,#0c,#0d,#0e,#0f
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #01,#01,#01,#01,#01,#01,#01,#01
	db #00,#00,#00,#00,#00,#00,#01,#01
	db #01,#01,#01,#02,#02,#02,#02,#02
	db #00,#00,#00,#00,#01,#01,#01,#01
	db #02,#02,#02,#02,#03,#03,#03,#03
	db #00,#00,#00,#00,#01,#01,#01,#02
	db #02,#02,#03,#03,#03,#04,#04,#04
	db #00,#00,#00,#01,#01,#01,#02,#02
	db #03,#03,#03,#04,#04,#04,#05,#05
	db #00,#00,#00,#01,#01,#02,#02,#03
	db #03,#03,#04,#04,#05,#05,#06,#06
	db #00,#00,#01,#01,#02,#02,#03,#03
	db #04,#04,#05,#05,#06,#06,#07,#07
	db #00,#00,#01,#01,#02,#02,#03,#03
	db #04,#05,#05,#06,#06,#07,#07,#08
	db #00,#00,#01,#01,#02,#03,#03,#04
	db #05,#05,#06,#06,#07,#08,#08,#09
	db #00,#00,#01,#02,#02,#03,#04,#04
	db #05,#06,#06,#07,#08,#08,#09,#0a
	db #00,#00,#01,#02,#03,#03,#04,#05
	db #06,#06,#07,#08,#09,#09,#0a,#0b
	db #00,#00,#01,#02,#03,#04,#04,#05
	db #06,#07,#08,#08,#09,#0a,#0b,#0c
	db #00,#00,#01,#02,#03,#04,#05,#06
	db #07,#07,#08,#09,#0a,#0b,#0c,#0d
	db #00,#00,#01,#02,#03,#04,#05,#06
	db #07,#08,#09,#0a,#0b,#0c,#0d,#0e
.lbb02 equ $ + 2
	db #00,#00,#00,#00,#00,#00,#04,#00
.lbb0b equ $ + 3
	db #05,#00,#0a,#0f,#00,#04,#00,#00
	db #00,#00,#00,#00,#0f,#00,#00,#00
.lbb1e equ $ + 6
	db #00,#00,#00,#00,#00,#00,#00,#04
	db #20,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00
.lbb2e
	ld l,#04
	res 0,(hl)
	ret
	db #04
.lbb3a equ $ + 6
	dw lbb3a,lbb6e,lbb88,lbbb4
	dw lbbb4,lbbb4,lbbb4,lbbb4
	dw lbbe3,lbbe3,lbbe3,lbbe3
	dw lbbe3,lbc0e,lbbe3,lbc0e
	dw lbbe3,lbc0e,lbbe3,lbc0e
.lbb62 equ $ + 6
	dw lbbe3,lbc0e,lbbb2,lbbe3
	dw lbc0e,lbc31,lbc0e,#0000
.lbb6e equ $ + 2
	dw lbb62,lbc54,lbc79,lbccd
	dw lbcd8,lbcd8,lbd21,lbd6e
.lbb82 equ $ + 6
	dw lbdac,lbd6e,lbdac,lbf0a
	dw #0000
.lbb88 equ $ + 2
	dw lbb82,lbdcf,lbdcf,lbdff
	dw lbdff,lbe2f,lbdcf,lbdcf
	dw lbdff,lbdff,lbdcf,lbe3f
	dw lbe70,lbe70,lbe70,lbe70
.lbba6
	dw lbdff,lbeae,lbee1,lbeae
	dw #0000
	dw lbba6
.lbbb4 equ $ + 2
.lbbb2
	db #97,#80,#dd,#12,#25,#12,#8a,#83
	db #01,#11,#e1,#0f,#e3,#16,#e1,#0f
	db #e5,#16,#e1,#0f,#e3,#14,#e1,#0f
	db #e3,#14,#e1,#0f,#e3,#12,#e1,#0f
	db #e3,#16,#e1,#0f,#e5,#16,#e1,#0f
	db #e3,#14,#e3,#14,#12,#e1,#0d,#0d
.lbbe3 equ $ + 1
	db #80,#de,#00,#15,#12,#8a,#83,#01
	db #11,#e1,#0f,#e3,#16,#e1,#0f,#e5
	db #16,#e1,#0f,#11,#0f,#e3,#0d,#0f
	db #e1,#11,#0a,#e1,#0f,#e3,#16,#e1
	db #0f,#e5,#16,#e1,#0f,#11,#0f,#e3
.lbc0e equ $ + 4
	db #0d,#e7,#0a,#80,#e1,#0d,#e3,#14
	db #e1,#0d,#e5,#14,#e1,#0d,#0f,#0d
	db #e3,#0b,#0d,#e1,#0f,#08,#e1,#0d
	db #e3,#14,#e1,#0d,#e5,#14,#e1,#0d
.lbc31 equ $ + 7
	db #0f,#0d,#e3,#0b,#e7,#08,#80,#e1
	db #12,#e3,#19,#e1,#12,#e5,#19,#e1
	db #12,#14,#12,#e3,#10,#12,#e1,#14
	db #0d,#e1,#12,#e3,#19,#e1,#12,#e5
	db #19,#e1,#12,#14,#12,#e3,#10,#e7
.lbc54 equ $ + 2
	db #0d,#80,#d8,#15,#13,#11,#8a,#83
	db #02,#21,#88,#08,#02,#02,#e7,#2e
	db #e3,#2c,#2a,#e1,#2c,#ed,#31,#fb
	db #27,#e3,#2c,#e7,#2e,#e3,#2c,#2a
.lbc79 equ $ + 7
	db #e1,#2c,#ed,#31,#ff,#33,#80,#da
	db #14,#13,#12,#e3,#3a,#e1,#38,#e9
	db #36,#86,#f8,#ff,#02,#00,#04,#c6
	db #e3,#2e,#31,#e7,#33,#ca,#87,#e3
	db #3a,#e1,#38,#e9,#36,#86,#f8,#ff
	db #02,#00,#04,#c6,#e1,#31,#2e,#e3
	db #31,#36,#33,#87,#ca,#e3,#3a,#e1
	db #38,#e9,#36,#c6,#e1,#2e,#31,#e3
	db #33,#e1,#2e,#31,#e3,#33,#ca,#e3
	db #3a,#e1,#38,#e9,#36,#d6,#18,#12
	db #21,#83,#03,#21,#88,#08,#02,#02
.lbccd equ $ + 3
	db #ef,#2e,#80,#d6,#18,#12,#21,#83
.lbcd8 equ $ + 6
	db #1e,#51,#ff,#27,#8e,#80,#da,#14
	db #13,#11,#8a,#83,#01,#11,#88,#04
	db #02,#02,#e5,#2e,#e1,#2a,#e3,#27
	db #e1,#29,#2a,#e3,#29,#e1,#27,#e9
	db #22,#e3,#2e,#e1,#2c,#2a,#e3,#2c
	db #e1,#2e,#ed,#27,#e3,#27,#86,#f8
	db #ff,#04,#00,#02,#e5,#2e,#e1,#2c
	db #e3,#2e,#e1,#27,#27,#e3,#2c,#e1
.lbd19 equ $ + 7
	db #29,#e9,#27,#87,#e5,#2e,#e1,#2a
.lbd21 equ $ + 7
	db #e5,#2e,#e1,#2a,#ef,#27,#80,#dc
	db #12,#13,#11,#8a,#83,#02,#21,#88
	db #04,#01,#02,#e3,#3a,#e1,#36,#e9
	db #33,#c9,#e1,#2e,#2a,#e3,#27,#e1
	db #2e,#2a,#e3,#27,#cc,#e3,#3a,#e1
	db #36,#e9,#33,#c9,#e1,#2e,#2a,#e3
	db #27,#e1,#2e,#2a,#e3,#27,#cc,#e3
	db #3d,#e1,#38,#e9,#35,#c9,#e1,#31
	db #2c,#e3,#29,#e1,#31,#2c,#e3,#29
	db #cc,#d6,#17,#13,#12,#88,#08,#02
.lbd6e equ $ + 4
	db #02,#ff,#25,#80,#d3,#1b,#11,#52
	db #8a,#83,#01,#11,#88,#10,#01,#02
	db #ff,#1b,#de,#00,#14,#12,#e3,#1b
	db #cd,#1b,#cc,#1b,#cb,#1b,#ca,#1b
	db #c8,#1b,#c7,#1b,#c5,#1b,#d3,#1b
	db #11,#52,#8a,#ff,#19,#de,#00,#14
	db #12,#e3,#19,#cd,#19,#cc,#19,#cb
	db #19,#ca,#19,#c8,#19,#c7,#19,#c5
.lbdac equ $ + 2
	db #19,#80,#dc,#12,#19,#15,#8a,#83
	db #02,#21,#88,#04,#01,#02,#e5,#2e
	db #e1,#2c,#e3,#2a,#e1,#2c,#2e,#e7
	db #2c,#f7,#27,#ef,#8f,#ef,#2c,#e7
.lbdcf equ $ + 5
	db #2a,#29,#ff,#25,#80,#db,#00,#15
	db #11,#8a,#83,#01,#21,#e1,#27,#27
	db #27,#27,#96,#8a,#27,#27,#27,#27
	db #27,#27,#27,#96,#8a,#27,#27,#27
	db #27,#27,#27,#27,#96,#8a,#27,#27
	db #27,#27,#27,#27,#27,#96,#8a,#27
.lbdff equ $ + 5
	db #96,#e0,#96,#96,#80,#db,#00,#15
	db #11,#8a,#83,#01,#21,#e1,#8a,#27
	db #33,#27,#31,#96,#8a,#2e,#27,#2c
	db #27,#2e,#27,#31,#96,#8a,#33,#27
	db #2a,#e1,#27,#33,#27,#31,#96,#8a
	db #2e,#27,#2c,#27,#2e,#27,#31,#96
.lbe2f equ $ + 5
	db #8a,#27,#33,#96,#80,#d6,#18,#12
	db #21,#8a,#83,#1e,#51,#88,#04,#02
.lbe3f equ $ + 5
	db #02,#ff,#2e,#8e,#80,#db,#00,#15
	db #11,#8a,#83,#01,#21,#e1,#8a,#25
	db #31,#25,#25,#96,#8a,#25,#25,#25
	db #25,#31,#25,#2c,#96,#8a,#25,#25
	db #25,#e1,#8a,#25,#31,#25,#25,#96
	db #8a,#25,#25,#25,#25,#31,#25,#2c
.lbe70 equ $ + 6
	db #96,#8a,#25,#25,#25,#80,#d3,#1b
	db #11,#52,#8a,#83,#01,#11,#88,#10
	db #01,#02,#ff,#22,#de,#00,#14,#12
	db #e3,#22,#cd,#22,#cc,#22,#cb,#22
	db #ca,#22,#c8,#22,#c7,#22,#c5,#22
	db #d3,#1b,#11,#52,#8a,#ff,#20,#de
	db #00,#14,#12,#e3,#20,#cd,#20,#cc
	db #20,#cb,#20,#ca,#20,#c8,#20,#c7
.lbeae equ $ + 4
	db #20,#c5,#20,#80,#db,#00,#15,#11
	db #8a,#83,#01,#21,#e1,#8a,#25,#31
	db #25,#31,#96,#8a,#2c,#25,#2e,#25
	db #2c,#25,#2e,#96,#8a,#31,#25,#2e
	db #e1,#8a,#25,#31,#25,#31,#96,#8a
	db #2c,#25,#2e,#25,#2c,#25,#2e,#96
.lbee1 equ $ + 7
	db #8a,#31,#96,#e0,#96,#96,#80,#e1
	db #8a,#2a,#36,#2a,#34,#96,#8a,#2f
	db #2a,#2e,#2a,#2f,#2a,#31,#96,#8a
	db #31,#2a,#25,#e1,#8a,#2a,#36,#2a
	db #34,#96,#8a,#2f,#2a,#2e,#2a,#2f
	db #2a,#31,#96,#8a,#31,#2a,#96,#80
.lbf0a
	db #ff,#8f,#8f,#8f,#8f,#80,#ff,#8f
	db #8f,#80,#e0,#8f,#80,#19,#bf,#91
.lbf1a
	db #94,#29,#bf,#32,#bf,#45,#bf,#54
	db #bf,#64,#bf,#73,#bf,#83,#bf,#df
	db #00,#23,#11,#8c,#e5,#81,#0c,#95
	db #d6,#13,#24,#21,#8a,#85,#01,#80
	db #04,#e5,#53,#e3,#8f,#85,#01,#80
	db #04,#4d,#95,#d7,#14,#1a,#23,#8a
	db #83,#01,#11,#ff,#85,#01,#00,#20
	db #39,#95,#df,#00,#18,#11,#8a,#83
	db #01,#11,#e3,#82,#11,#8f,#82,#0e
	db #8e,#95,#d6,#15,#18,#22,#8b,#83
	db #01,#11,#ef,#85,#28,#80,#10,#30
	db #95,#de,#00,#27,#12,#8a,#83,#01
	db #11,#e5,#b3,#85,#14,#00,#04,#0c
	db #95,#df,#00,#00,#11,#8a,#e3,#0c
	db #df,#00,#1f,#13,#8b,#f7,#2f,#95
	db #d3,#1b,#11,#52,#8a,#ff,#20,#de
	db #00,#14,#12,#e3,#20,#cd,#20,#cc
	db #20,#cb,#20,#ca,#20,#c8,#20,#c7
	db #20,#c5,#20,#80,#db,#00,#15,#11
	db #8a,#83,#01,#21,#e1,#8a,#25,#31
	db #25,#31,#96,#8a,#2c,#25,#2e,#25
	db #2c,#25,#2e,#96,#8a,#31,#25,#2e
	db #e1,#8a,#25,#31,#25,#31,#96,#8a
	db #2c,#25,#2e,#25,#2c,#25,#2e,#96
	db #8a,#31,#96,#e0,#96,#96,#80,#e1
	db #8a,#2a,#36,#2a,#34,#96,#8a,#2f
	db #2a,#2e,#2a,#2f,#2a,#31,#96,#8a
	db #31,#2a,#25,#e1,#8a,#2a,#36,#2a
	db #34,#96,#8a,#2f,#2a,#2e,#00

.game_name
	db "Pro Mountain Bike Simulator",0
.game_year
	db "1989",0
.game_publisher
	db "Alternative Software",0
.music_author
	db "Tiny Williams",0
.music_comment
	db "yniT 9891 (c)",0

	read "music_end_v1_0.asm"

